1. Verb. (idiomatic US Canada) To experience good luck; to be fortunate or lucky. ¹
¹ Source: wiktionary.com